<html>
<head><meta charset="utf-8"><title>pre-meeting triage 2019-06-06 #54818 · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html">pre-meeting triage 2019-06-06 #54818</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="167470290"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167470290" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167470290">(Jun 06 2019 at 10:43)</a>:</h4>
<p>I will be doing pre-triage in this channel</p>



<a name="167471394"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167471394" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167471394">(Jun 06 2019 at 11:03)</a>:</h4>
<p>first up: <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AT-compiler+-label%3AP-high++-label%3AP-medium+-label%3AP-low+label%3AI-nominated" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AT-compiler+-label%3AP-high++-label%3AP-medium+-label%3AP-low+label%3AI-nominated">unprioritized nominated T-compiler issues</a></p>



<a name="167471447"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167471447" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167471447">(Jun 06 2019 at 11:04)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Aissue+label%3AT-compiler+-label%3AP-high+-label%3AP-medium+-label%3AP-low+label%3AI-nominated+sort%3Acreated-asc" target="_blank" title="https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Aissue+label%3AT-compiler+-label%3AP-high+-label%3AP-medium+-label%3AP-low+label%3AI-nominated+sort%3Acreated-asc">oldest first</a></p>



<a name="167471484"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167471484" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167471484">(Jun 06 2019 at 11:05)</a>:</h4>
<p>first up: "ICE on generic impl trait convergence" <a href="https://github.com/rust-lang/rust/issues/58344" target="_blank" title="https://github.com/rust-lang/rust/issues/58344">#58344</a></p>



<a name="167471648"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167471648" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167471648">(Jun 06 2019 at 11:08)</a>:</h4>
<p>this has been nominated, but there is no comment directly stating <em>why</em>. I assume that the nomination is just trying to alert us to the comment that provided a more narrow test case for the second of the two ICE's that were being signalled before</p>



<a name="167471650"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167471650" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167471650">(Jun 06 2019 at 11:08)</a>:</h4>
<p>but overall I would categorize this as Yet Another Impl Trait Bug</p>



<a name="167471846"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167471846" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167471846">(Jun 06 2019 at 11:12)</a>:</h4>
<p>and it doesn't strike me as something to treat with higher priority than any of the 21 <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+label%3AA-impl-trait+label%3AI-ICE" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+label%3AA-impl-trait+label%3AI-ICE">impl trait ICEs</a></p>



<a name="167471935"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167471935" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167471935">(Jun 06 2019 at 11:13)</a>:</h4>
<p>triage: P-medium. (But maybe we should have a WG-impl-trait to provide a structured effort for working through the bugs with impl trait?)</p>



<a name="167472019"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167472019" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167472019">(Jun 06 2019 at 11:15)</a>:</h4>
<p>next: "ICE when trying to match on non-PartialEq slice." <a href="https://github.com/rust-lang/rust/issues/61188" target="_blank" title="https://github.com/rust-lang/rust/issues/61188">#61188</a></p>



<a name="167472140"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167472140" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167472140">(Jun 06 2019 at 11:16)</a>:</h4>
<p><span class="user-mention" data-user-id="116118">@Matthew Jasper</span> states that this arises during MIR construction. Do we apply A-MIR label to such cases? I'll put it on, seems better than nothing.</p>



<a name="167472482"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167472482" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167472482">(Jun 06 2019 at 11:22)</a>:</h4>
<p><span class="user-mention" data-user-id="119031">@Esteban Küber</span> linked the bug to <a href="https://github.com/rust-lang/rust/issues/53708" target="_blank" title="https://github.com/rust-lang/rust/issues/53708">#53708</a>, which has changed its behavior since it was filed</p>



<a name="167472487"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167472487" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167472487">(Jun 06 2019 at 11:22)</a>:</h4>
<p>that is "ICE: const reference to ADT in match pattern" <a href="https://github.com/rust-lang/rust/issues/53708" target="_blank" title="https://github.com/rust-lang/rust/issues/53708">#53708</a></p>



<a name="167472967"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167472967" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167472967">(Jun 06 2019 at 11:31)</a>:</h4>
<p>okay I investigated more.</p>



<a name="167473028"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167473028" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167473028">(Jun 06 2019 at 11:32)</a>:</h4>
<p>Okay so lets triage both of these bugs</p>



<a name="167473047"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167473047" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167473047">(Jun 06 2019 at 11:32)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/issues/53708" target="_blank" title="https://github.com/rust-lang/rust/issues/53708">#53708</a> strikes me as P-medium</p>



<a name="167473097"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167473097" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167473097">(Jun 06 2019 at 11:33)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/issues/61188" target="_blank" title="https://github.com/rust-lang/rust/issues/61188">#61188</a> seems like something that might be interesting to look into, but I don't know if I'd call resolving it <em>high</em> priority...</p>



<a name="167473305"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167473305" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167473305">(Jun 06 2019 at 11:36)</a>:</h4>
<p>I would like to know why we don't catch the error here earlier</p>



<a name="167473317"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167473317" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167473317">(Jun 06 2019 at 11:36)</a>:</h4>
<p>so I'm going to triage this as P-high for now.</p>



<a name="167473552"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167473552" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167473552">(Jun 06 2019 at 11:41)</a>:</h4>
<p>next: "'rustc' panicked at 'internal error: entered unreachable code', src/libsyntax/ast.rs:668:6 while bootstrapping" <a href="https://github.com/rust-lang/rust/issues/61200" target="_blank" title="https://github.com/rust-lang/rust/issues/61200">#61200</a></p>



<a name="167473642"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167473642" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167473642">(Jun 06 2019 at 11:42)</a>:</h4>
<p>the reporter says they retried their recipe with a clean build and did not reproduce. I'm no sure whether they tried their whole recipe, or just the last step</p>



<a name="167473648"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167473648" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167473648">(Jun 06 2019 at 11:43)</a>:</h4>
<p>I'm going to try to check that</p>



<a name="167474670"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167474670" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167474670">(Jun 06 2019 at 12:00)</a>:</h4>
<p>but I'm not sure there's anything here for us to discuss. The bug reporter themself said that they could not reproduce via their own recipe.</p>



<a name="167474712"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167474712" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167474712">(Jun 06 2019 at 12:00)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> are you nominating <a href="https://github.com/rust-lang/rust/issues/61200" target="_blank" title="https://github.com/rust-lang/rust/issues/61200">#61200</a> just in the hopes that someone on the T-compiler may have some insight into what the problem might be?</p>



<a name="167475005"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475005" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475005">(Jun 06 2019 at 12:05)</a>:</h4>
<p>in any case it seems like it might fall into a similar bucket as <a href="https://github.com/rust-lang/rust/issues/60228" target="_blank" title="https://github.com/rust-lang/rust/issues/60228">#60228</a></p>



<a name="167475019"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475019" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475019">(Jun 06 2019 at 12:05)</a>:</h4>
<p>Can you paste the full link? Cannot seem to click it cause zulip has ui bugs</p>



<a name="167475034"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475034" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475034">(Jun 06 2019 at 12:05)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/issues/61200" target="_blank" title="https://github.com/rust-lang/rust/issues/61200">#61200</a>: <a href="https://github.com/rust-lang/rust/issues/61200" target="_blank" title="https://github.com/rust-lang/rust/issues/61200">https://github.com/rust-lang/rust/issues/61200</a></p>



<a name="167475137"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475137" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475137">(Jun 06 2019 at 12:06)</a>:</h4>
<p>Yes so the release team nominates all ices</p>



<a name="167475172"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475172" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475172">(Jun 06 2019 at 12:07)</a>:</h4>
<p>yeah okay</p>



<a name="167475206"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475206" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475206">(Jun 06 2019 at 12:07)</a>:</h4>
<p>Except for cases we know are buggy incomplete features (const generics)</p>



<a name="167475308"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475308" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475308">(Jun 06 2019 at 12:08)</a>:</h4>
<p>I'm going to prioritize as P-medium and assign to self, with intent to close if I cannot reproduce over next week or so</p>



<a name="167475335"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475335" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475335">(Jun 06 2019 at 12:09)</a>:</h4>
<p>Sgtm</p>



<a name="167475463"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475463" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475463">(Jun 06 2019 at 12:10)</a>:</h4>
<p>by the way, do you know off hand when rustbuild makes use of incremental compilation? There's a setting in the config.toml that says it is defaulted to false, and it controls "Whether to always use incremental compilation when building rustc"</p>



<a name="167475505"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475505" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475505">(Jun 06 2019 at 12:11)</a>:</h4>
<p>but that leaves me wondering when we <em>do</em> use it. I would have thought we otherwise get the current defaults, which, if I understand correctly, are debug ==&gt; incremental build, release ==&gt; non-incremental</p>



<a name="167475528"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475528" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475528">(Jun 06 2019 at 12:11)</a>:</h4>
<p>However, there has been evidence that this is not the correct interpretation to apply to rustbuild</p>



<a name="167475583"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475583" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475583">(Jun 06 2019 at 12:12)</a>:</h4>
<p>No I don't sorry</p>



<a name="167475612"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475612" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475612">(Jun 06 2019 at 12:12)</a>:</h4>
<p>You have to opt-in to incremental for rustbuild. Not sure about debug builds, but you have to opt-in to those too</p>



<a name="167475780"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475780" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475780">(Jun 06 2019 at 12:15)</a>:</h4>
<p><span class="user-mention" data-user-id="116466">@Zoxc</span> so you don't see anything in the config.toml at <a href="https://github.com/rust-lang/rust/issues/61200" target="_blank" title="https://github.com/rust-lang/rust/issues/61200">#61200</a> that would imply incremental would be turned on, right?</p>



<a name="167475847"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475847" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475847">(Jun 06 2019 at 12:16)</a>:</h4>
<p>I suppose I could be conflating two separate things, as well</p>



<a name="167475875"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167475875" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167475875">(Jun 06 2019 at 12:16)</a>:</h4>
<p>e.g. I've been thinking of some bugs like <a href="https://github.com/rust-lang/rust/issues/60228" target="_blank" title="https://github.com/rust-lang/rust/issues/60228">#60228</a> as being incremental compilation related, but they may just be "we mishandle scenarios with old build artifacts lying around" ...</p>



<a name="167476026"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167476026" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167476026">(Jun 06 2019 at 12:18)</a>:</h4>
<p>rustbuild definitely has bugs =P</p>



<a name="167476055"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167476055" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167476055">(Jun 06 2019 at 12:19)</a>:</h4>
<p>I have a branch with another build system I should finish =P</p>



<a name="167476089"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167476089" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167476089">(Jun 06 2019 at 12:20)</a>:</h4>
<p>uh maybe do an RFC first ... ?</p>



<a name="167476140"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167476140" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167476140">(Jun 06 2019 at 12:20)</a>:</h4>
<p>at least, I can imagine push back against changing the bootstrap's build systems <em>again</em></p>



<a name="167476146"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167476146" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167476146">(Jun 06 2019 at 12:20)</a>:</h4>
<p>without some more formal design/requirements work done up front</p>



<a name="167476196"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167476196" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167476196">(Jun 06 2019 at 12:21)</a>:</h4>
<p>I'm happy with just correct builds without manual cleaning =P</p>



<a name="167476758"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167476758" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167476758">(Jun 06 2019 at 12:30)</a>:</h4>
<p>I wanted to make a PoC which statically links rustc before any RFC</p>



<a name="167480478"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167480478" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167480478">(Jun 06 2019 at 13:18)</a>:</h4>
<p>okay, back at keyboard</p>



<a name="167480530"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167480530" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167480530">(Jun 06 2019 at 13:19)</a>:</h4>
<p>next: "<code>…</code> in comment cause unexpected rustc panic" <a href="https://github.com/rust-lang/rust/issues/61226" target="_blank" title="https://github.com/rust-lang/rust/issues/61226">#61226</a></p>



<a name="167480604"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167480604" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167480604">(Jun 06 2019 at 13:20)</a>:</h4>
<p>there's been some investigation, reflected in the comments</p>



<a name="167480676"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167480676" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167480676">(Jun 06 2019 at 13:21)</a>:</h4>
<p>I'd say this is P-medium. The ICE itself spits out the text, including the character causing the ICE, so it seems easy enough for a user to work around.</p>



<a name="167480930"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167480930" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167480930">(Jun 06 2019 at 13:24)</a>:</h4>
<p>next: "Creating a recursive type with infinite size leads to internal compiler error" <a href="https://github.com/rust-lang/rust/issues/61323" target="_blank" title="https://github.com/rust-lang/rust/issues/61323">#61323</a></p>



<a name="167481041"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167481041" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167481041">(Jun 06 2019 at 13:25)</a>:</h4>
<p>looking at this (and <a href="https://github.com/rust-lang/rust/issues/57373" target="_blank" title="https://github.com/rust-lang/rust/issues/57373">#57373</a>, which seems a likely duplicate), I am inclined to classify as P-high.</p>



<a name="167481143"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167481143" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167481143">(Jun 06 2019 at 13:26)</a>:</h4>
<p>the only reason I would lower to P-medium would be that, AFAICT, it is only signalled by code that would cause a compilation error anyway. But the diagnostic we are issuing here seems especially bad.</p>



<a name="167481288"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167481288" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167481288">(Jun 06 2019 at 13:28)</a>:</h4>
<p>(a separate question is whether the fact that it is apparently only triggered by certain incremental compilation should be a potential justification for downgrading priority. But I personally don't subscribe to that notion; if we can reproduce it, then we should try our best to fix it, because incremental compilation bugs are really frustrating to deal with as a user.)</p>



<a name="167481373"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167481373" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167481373">(Jun 06 2019 at 13:29)</a>:</h4>
<p>next: "ICE when combining unsized locals and async" <a href="https://github.com/rust-lang/rust/issues/61335" target="_blank" title="https://github.com/rust-lang/rust/issues/61335">#61335</a></p>



<a name="167481435"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167481435" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167481435">(Jun 06 2019 at 13:30)</a>:</h4>
<p>this depends on an unstable feature. Marking P-medium.</p>



<a name="167481488"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167481488" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167481488">(Jun 06 2019 at 13:31)</a>:</h4>
<p>next: "error: internal compiler error: inference variables in nalgebra::base::matrix::Matrix&lt;f32, nalgebra::base::dimension::U3, nalgebra::base::dimension::U1, nalgebra::base::array_storage::ArrayStorage&lt;_, _, _&gt;&gt;" <a href="https://github.com/rust-lang/rust/issues/61402" target="_blank" title="https://github.com/rust-lang/rust/issues/61402">#61402</a></p>



<a name="167482451"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167482451" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167482451">(Jun 06 2019 at 13:43)</a>:</h4>
<p>I tried to reproduce locally by trying to transcribe a pidgen Vector3 from nalgebra, but I couldn't recreate the ICE</p>



<a name="167482513"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167482513" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167482513">(Jun 06 2019 at 13:44)</a>:</h4>
<p>don't have more time to spend on it now (probably spent too much time already); triaging as P-high and assigning to self for further investigation.</p>



<a name="167482586"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167482586" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167482586">(Jun 06 2019 at 13:45)</a>:</h4>
<p>next; "Use const generics for array impls" <a href="https://github.com/rust-lang/rust/issues/61415" target="_blank" title="https://github.com/rust-lang/rust/issues/61415">#61415</a></p>



<a name="167482678"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167482678" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167482678">(Jun 06 2019 at 13:46)</a>:</h4>
<p>I think this was nominated for discussion at the T-lang and/or T-libs level, not for T-compiler.</p>



<a name="167482929"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167482929" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167482929">(Jun 06 2019 at 13:49)</a>:</h4>
<p>I'm not even sure it should be tagged T-compiler (and I left a comment saying so), so I'll leave it out of our triage.</p>



<a name="167482962"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167482962" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167482962">(Jun 06 2019 at 13:49)</a>:</h4>
<p>next: "<code>rls</code> no longer builds after <a href="https://github.com/rust-lang/rust/issues/61276" target="_blank" title="https://github.com/rust-lang/rust/issues/61276">rust-lang/rust#61276</a>" <a href="https://github.com/rust-lang/rust/issues/61461" target="_blank" title="https://github.com/rust-lang/rust/issues/61461">#61461</a></p>



<a name="167483101"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483101" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483101">(Jun 06 2019 at 13:51)</a>:</h4>
<p>triage: P-medium</p>



<a name="167483105"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483105" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483105">(Jun 06 2019 at 13:51)</a>:</h4>
<p>next: "ICE: index out of bounds" <a href="https://github.com/rust-lang/rust/issues/61466" target="_blank" title="https://github.com/rust-lang/rust/issues/61466">#61466</a></p>



<a name="167483216"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483216" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483216">(Jun 06 2019 at 13:53)</a>:</h4>
<p>this is hypothesized to be an incremental compilation bug.</p>



<a name="167483242"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483242" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483242">(Jun 06 2019 at 13:53)</a>:</h4>
<p>(I think this is all leading to a crisis where we need to figure out some way to expose these incr-comp bugs in a reproducible fashion. Maybe some kind of fuzzing strategy could be employed here?)</p>



<a name="167483330"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483330" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483330">(Jun 06 2019 at 13:54)</a>:</h4>
<p>maybe I should propose that latter idea as a streering meeting topic idea</p>



<a name="167483361"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483361" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483361">(Jun 06 2019 at 13:54)</a>:</h4>
<p>next: "1.30 -&gt; 1.31 dylib late-binding regression with less recent Linux distro toolchains." <a href="https://github.com/rust-lang/rust/issues/61539" target="_blank" title="https://github.com/rust-lang/rust/issues/61539">#61539</a></p>



<a name="167483371"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483371" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483371">(Jun 06 2019 at 13:54)</a>:</h4>
<p>hi</p>



<a name="167483389"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483389" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483389">(Jun 06 2019 at 13:54)</a>:</h4>
<p><span class="user-mention" data-user-id="119009">@eddyb</span>  is this just on NixOS ?</p>



<a name="167483390"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483390" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483390">(Jun 06 2019 at 13:54)</a>:</h4>
<p>I still haven't bisected the <code>ld</code> patch that (presumably) fixes this</p>



<a name="167483421"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483421" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483421">(Jun 06 2019 at 13:55)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> no, that's just what I can use multiple versions of (since I can get the packages from those versions and run them on my newer system)</p>



<a name="167483442"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483442" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483442">(Jun 06 2019 at 13:55)</a>:</h4>
<p>any distro from before ~mid-2018 is pretty much guaranteed to hit this bug AFAIK</p>



<a name="167483456"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483456" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483456">(Jun 06 2019 at 13:55)</a>:</h4>
<p>interesting</p>



<a name="167483461"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483461" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483461">(Jun 06 2019 at 13:55)</a>:</h4>
<p>I just don't know what change fixed it</p>



<a name="167483554"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483554" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483554">(Jun 06 2019 at 13:56)</a>:</h4>
<p>oh jeez, since it is spawned off of <a href="https://github.com/rust-lang/rust/issues/60593" target="_blank" title="https://github.com/rust-lang/rust/issues/60593">#60593</a>, I guess this is the sort of thing that can secretly infect any procedural macro?</p>



<a name="167483567"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483567" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483567">(Jun 06 2019 at 13:57)</a>:</h4>
<p>tbh even if NixOS makes it easy to test patched versions of packages and I have a build server, it's still annoying to bisect, maybe I should hook it up to <code>git bisect</code> somehow</p>



<a name="167483576"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483576" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483576">(Jun 06 2019 at 13:57)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> only if you use the unstable <code>proc_macro::quote!</code> first :P</p>



<a name="167483578"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483578" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483578">(Jun 06 2019 at 13:57)</a>:</h4>
<p>I haven't bothered  to repro</p>



<a name="167483583"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483583" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483583">(Jun 06 2019 at 13:57)</a>:</h4>
<p>hmm</p>



<a name="167483649"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483649" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483649">(Jun 06 2019 at 13:58)</a>:</h4>
<p>... so, then, what priority should we assign this? I can leave it nominated if you want to discuss with group at large, regardless of priority</p>



<a name="167483652"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483652" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483652">(Jun 06 2019 at 13:58)</a>:</h4>
<p>the binary needs to call into <code>proc_macro</code> <em>then</em> load a proc macro dylib</p>



<a name="167483659"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483659" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483659">(Jun 06 2019 at 13:58)</a>:</h4>
<p>that binary is rustc in our case</p>



<a name="167483680"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483680" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483680">(Jun 06 2019 at 13:58)</a>:</h4>
<p>but do you have any idea of potential range of impact? Seems potentially large, depending on how many people are creating dylibs?</p>



<a name="167483722"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483722" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483722">(Jun 06 2019 at 13:59)</a>:</h4>
<p>yeah I want to discuss how much we care about this (it only affects <em>dynamic loading</em>, not <em>linking</em>) and if anyone wants to help track down what fixed it in the GNU toolchain</p>



<a name="167483742"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483742" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483742">(Jun 06 2019 at 13:59)</a>:</h4>
<p>okay, lets leave it unprioritized for now then.</p>



<a name="167483756"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483756" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483756">(Jun 06 2019 at 13:59)</a>:</h4>
<p>you could look at reverse dependencies of crates that wrap <code>dlopen</code>, I guess</p>



<a name="167483769"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483769" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483769">(Jun 06 2019 at 13:59)</a>:</h4>
<p><span class="user-mention" data-user-id="123586">@nagisa</span> might know more about that</p>



<a name="167483773"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483773" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483773">(Jun 06 2019 at 13:59)</a>:</h4>
<p>we'll talk about it at meeting. I want to get through rest of list ... oh crum, my time is almost up</p>



<a name="167483838"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483838" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483838">(Jun 06 2019 at 14:00)</a>:</h4>
<p>next: "error updating smallvec in rustc" <a href="https://github.com/rust-lang/rust/issues/61549" target="_blank" title="https://github.com/rust-lang/rust/issues/61549">#61549</a></p>



<a name="167483898"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/pre-meeting%20triage%202019-06-06%20%2354818/near/167483898" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-06-06.20.2354818.html#167483898">(Jun 06 2019 at 14:01)</a>:</h4>
<p>its hard to tell how bad this is. I'm going to triage as P-high and assign to self.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>